immediate suburbs - German English Dictionary